ixodes neotomae - Spanish English Dictionary